OM • ELUX A • SE0016589170
Generating your data highlights...
2.4b USD | # 94 in SE
18.51k shares | 54.7k USD
22.11m
100.00% | 22.11m